# demo04.py    json
# 天气预报查询
# 搜索 中国天气网 城市代码查询， 查询城市代码
# 城市天气情况接口
# 101050402
# 实况天气获取：http://www.weather.com.cn/data/sk/城市代码.html
# 城市信息获取：http://www.weather.com.cn/data/cityinfo/城市代码.html
# 详细指数获取：http://www.weather.com.cn/data/zs/城市代码.html
import requests
url = "http://www.weather.com.cn/data/sk/101050402.html"
r = requests.get(url)
print(r.encoding)  # 查看编码集  ISO-8859-1
r.encoding = "utf8"  # 修改编码位utf8
print(r.encoding)  # 修改后
data = r.json()  # json函数内部，已经将json字符串转换成了python字典
print(data)
print(type(data))  # <class 'dict'>
print(data["weatherinfo"]["WS"])  # 小于3级










